@charset "utf-8";
ul, li, ol {list-style: none;}
[class*="am-u-"] {padding-left:0rem;padding-right:0rem;}
.am-container {padding-left:0px;padding-right:0px ;}
.am-container > .am-g {margin-left: 0px;margin-right:0px ;}
img{max-width:100%;vertical-align: middle;}


/**
 * 轮播图片
 */

.am-slider-default{   margin:0}
.am-slider-default .am-direction-nav a:before{ font-size: 28px !important;}
.am-slider-default .am-control-nav {   bottom: 10px;}
.am-slider-default .am-direction-nav{display: none}
.am-slider-default .am-direction-nav a.am-next:before{content: "\f138"; color:#ffffff;font-family: "iconfont" !important;}
.am-slider-default .am-direction-nav a:before{content:"\f137"; color:#ffffff;font-family: "iconfont" !important;}
.am-slider-default .am-control-nav li a{width: 15px; height: 15px; opacity: 0.5}
.nav-row{ display: flex;align-items: stretch; padding-top: 10px;}
.nav-row-left{width: 45%;padding-bottom: 5px}
.nav-row-right{width: 55%; box-sizing: border-box;padding-left:5px; display: flex;flex-direction: column; justify-content: space-between}
.nav-row-right a{display: block;margin-bottom: 5px; background-size: cover; background-repeat: no-repeat; flex: 1;}
.nav-row-right a span{ width:100%; height:100%;display: flex;align-items: center; justify-content: center; color: #fff; text-shadow: 0 1px 2px rgba(0,0,0,0.7); font-size: 16px; font-weight: bold; transition: all 0.3s;}
.nav-row-right a:hover span{ background: rgba(31,63,175,0.5)}
.index-row-title{ font-size:23px; font-weight: bold; margin:20px auto; width:94%;box-sizing: border-box; position: relative; line-height:50px;text-align: center}
.index-row-title::before {
    position: absolute;
    content: '';
    width: 70px;
    border: 2px solid #1f3faf;
    background-color: #1f3faf;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.index-goods-list{ width: 100%; display: flex; align-items: stretch; flex-wrap: wrap;}
.goods-items{width: 50%;padding:15px 15px 15px 0; box-sizing: border-box; text-align: left; }
.goods-items:nth-child(2n){padding:15px 0 15px 15px;}
.goods-items .outer-con{display: flex;align-items: stretch; background: #f2f2f2;padding: 20px 0 20px 20px}
.goods-items .goods-image{transition:  .3s ; width: 40%; display: flex; justify-content: flex-end; align-items: center;}
.goods-items .goods-image img{ max-width: 100%; max-height: 100%}
.goods-items .goods-info{width: 60%; padding-right: 10px;}
.goods-items .goods-title{font-size: 16px;color: #1f3faf;font-weight: bold; line-height:30px;}
.goods-items .simple_desc{ font-size: 14px; color: #666666;}
.goods-items .price{color: #1f3faf;margin-top: 10px;font-size: 20px; font-weight: bold;}
.goods-items .look-more{font-size: 14px; display: inline-block; margin-top: 20px; background: #1f3faf; color: #ffffff; padding: 10px 20px; border-radius: 5px;}

.index-news-left{padding: 10px;}
.index-news-left .routine-row{ border-bottom: 1px dotted #efefef; line-height: 32px; height: 32px; }
.index-news-left .picture-row{ position: relative; width: 100%;max-height: 230px; overflow: hidden}
.index-news-left .picture-row img{width: 100%;}
.index-news-left .picture-row .pop-title{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 10px; color: #ffffff;
    background-color:rgba(0,0,0,0.7); box-sizing:border-box;line-height: 32px; height: 32px;}
.index-news-middle{padding: 10px;}
.index-news-middle li{ display: flex;align-items: center; margin-bottom: 10px;}
.index-news-middle li img{max-width:90px; max-height: 90px;border: 1px solid #efefef; padding: 1px; margin-right: 10px;}
.index-news-middle .news-title{ font-size: 14px;}
.index-news-middle .simple_desc{line-height: 20px;}
.index-news-right{padding: 10px;}
.index-news-tab{ display: flex;justify-content: space-between; align-items: stretch;}
.index-news-tab span{ flex: 1; text-align: center; line-height: 38px; background-color: #EFEFEF; cursor:pointer;}
.index-news-tab .active{ background-color: #1f3faf; color: #fff;}
.index-news-plane{ padding: 10px 0;}
.index-news-plane li{ border-bottom: 1px dotted #efefef; line-height: 32px; height: 32px;}
@media only screen and (max-width:640px) {
    .am-footer-default {display: block}
    .goods-items,.goods-items:nth-child(2n){width: 100%;padding:10px 3%; box-sizing: border-box; text-align: left; }
    .goods-items .look-more{font-size: 12px; padding: 5px 10px;}
}
@media only screen and (min-width: 640px) {
    .am-slider-default .am-direction-nav{display: block}
    .am-container {padding-left:0px;padding-right:0px ;}
    /*主题布局*/
    .banner{ width:100%;}
    .index-news{ display: flex; justify-content: space-between; align-items: stretch;}
    .index-news-left{ width:30%; padding: 10px 0;}
    .index-news-middle{ width:45%; padding: 10px 20px; box-sizing: border-box;}
    .index-news-right{ width:25%; padding: 10px 0;}
}
	   
@media only screen and (min-width: 1025px) {
    .nav-row{padding-top: 40px;}
    .index-news-middle{padding: 10px 30px;}
    .nav-row-left{padding-bottom: 20px}
    .nav-row-right{padding-left: 20px;}
    .nav-row-right a{margin-bottom: 20px;}
    .nav-row-right a span{font-size: 23px;}
}